package com.louis.iread.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by louis on 17-3-20.
 */

public class Website implements Serializable {
    private String siteName;    //站名
    private String host;        //host
    private String userAgent;   //ua
    private String search;      //搜索url

    public String getSkEncoding() {
        return skEncoding;
    }

    public void setSkEncoding(String skEncoding) {
        this.skEncoding = skEncoding;
    }

    private String skEncoding; //搜索字符串编码

    public String getArticleContent() {
        return articleContent;
    }

    public void setArticleContent(String articleContent) {
        this.articleContent = articleContent;
    }

    private String articleContent;  //获取小说章节内容

    private int searchNovelUrlType;  //小说搜索列表里的url类型, 目录/目录和主页/主页

    //下面是css选择器
    private String searchNovelUrl;  //小说url

    public String getContents() {
        return contents;
    }

    public void setContents(String contents) {
        this.contents = contents;
    }

    private String contents; //目录css

    public String getSearchUrlPageGetMainUrl() {
        return searchUrlPageGetMainUrl;
    }

    public void setSearchUrlPageGetMainUrl(String searchUrlPageGetMainUrl) {
        this.searchUrlPageGetMainUrl = searchUrlPageGetMainUrl;
    }

    private  String searchUrlPageGetMainUrl; //从搜索页获取小说主页url,css,  contents类型

    public String getSearchUrlPageLatest() {
        return searchUrlPageLatest;
    }

    public void setSearchUrlPageLatest(String searchUrlPageLatest) {
        this.searchUrlPageLatest = searchUrlPageLatest;
    }

    private String searchUrlPageLatest; //从打开后的搜索页获取最新章节信息,css

    public String getSearchUrlPageIntro() {
        return searchUrlPageIntro;
    }

    public void setSearchUrlPageIntro(String searchUrlPageIntro) {
        this.searchUrlPageIntro = searchUrlPageIntro;
    }

    private String searchUrlPageIntro;  //打开搜索页面后获取简介的css选择器

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    private String state;           //写作状态
    private String searchCover;     //封面url
    private String searchNovelName; //小说名
    private String searchNovelAuthor;//小说作者
    private String searchNovelType;     //小说类型
    private String searchList;      //获取搜索列表的css选择器

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getLatestArticle() {
        return latestArticle;
    }

    public void setLatestArticle(String latestArticle) {
        this.latestArticle = latestArticle;
    }

    public String getNovelDesc() {
        return novelDesc;
    }

    public void setNovelDesc(String novelDesc) {
        this.novelDesc = novelDesc;
    }

    private String updateTime; //小说更新时间
    private String latestArticle;//小说最新章节
    private String novelDesc;   //小说简介


    public int getSearchNovelUrlType() {
        return searchNovelUrlType;
    }

    public void setSearchNovelUrlType(int searchNovelUrlType) {
        this.searchNovelUrlType = searchNovelUrlType;
    }

    public String getSearchNovelUrl() {
        return searchNovelUrl;
    }

    public void setSearchNovelUrl(String searchNovelUrl) {
        this.searchNovelUrl = searchNovelUrl;
    }

    public String getSearchCover() {
        return searchCover;
    }

    public void setSearchCover(String searchCover) {
        this.searchCover = searchCover;
    }

    public String getSearchNovelName() {
        return searchNovelName;
    }

    public void setSearchNovelName(String searchNovelName) {
        this.searchNovelName = searchNovelName;
    }


    public String getSearchNovelAuthor() {
        return searchNovelAuthor;
    }

    public void setSearchNovelAuthor(String searchNovelAuthor) {
        this.searchNovelAuthor = searchNovelAuthor;
    }

    public String getSearchNovelType() {
        return searchNovelType;
    }

    public void setSearchNovelType(String searchNovelType) {
        this.searchNovelType = searchNovelType;
    }

    public String getSearchNovelLatestArticle() {
        return searchNovelLatestArticle;
    }

    public void setSearchNovelLatestArticle(String searchNovelLatestArticle) {
        this.searchNovelLatestArticle = searchNovelLatestArticle;
    }

    private String searchNovelLatestArticle;    //最新章节

    public Classify getClassify() {
        return classify;
    }

    public void setClassify(Classify classify) {
        this.classify = classify;
    }

    Classify classify;    //网站小说分类

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    private String typeId;  //小说类型提取正则表达式,从搜索后的小说主页url提取
    private String novelId;         //小说在网站里的id

    public String getMainUrl() {
        return mainUrl;
    }

    public void setMainUrl(String mainUrl) {
        this.mainUrl = mainUrl;
    }

    public String getContentsUrl() {
        return contentsUrl;
    }

    public void setContentsUrl(String contentsUrl) {
        this.contentsUrl = contentsUrl;
    }

    private String mainUrl; //小说主页url
    private String contentsUrl;//小说目录url

    public String getSearchList() {
        return searchList;
    }

    public void setSearchList(String searchList) {
        this.searchList = searchList;
    }
    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    public String getHost() {
        return host;
    }

    public void setHost(String host) {
        this.host = host;
    }

    public String getUserAgent() {
        return userAgent;
    }

    public void setUserAgent(String userAgent) {
        this.userAgent = userAgent;
    }

    public String getSearch() {
        return search;
    }

    public void setSearch(String search) {
        this.search = search;
    }

    public String getNovelId() {
        return novelId;
    }

    public void setNovelId(String novelId) {
        this.novelId = novelId;
    }

}
